/**
 * 
 */
package cn.java.innerclass;

/**
* 学生选课接口
* @author 攀博课堂
* @version v1.0
*/
public interface ISelectCourse {
	
	/**
	 * 添加选课
	* @param course 课程信息对象
	* @return 1表示添加成功，0表示添加失败
	* @author 攀博课堂
	* @version v1.0
	 */
	int addCourse(PbCourse course);
	/**
	 * 
	* 从选课列表中删除课程
	* @param id 课程编号
	* @return 1表示删除成功，0表示失败
	* @author 攀博课堂
	* @version v1.0
	 */
	int delCourse(long id);
	
	/**
	 * 
	* 选课数目
	* @return 总共选课数量
	* @author 攀博课堂
	* @version v1.0
	 */
	int getSize();
	
	
	/**
	 * 
	* 选课列表
	* @return 选课详细信息
	* @author 攀博课堂
	* @version v1.0
	 */
	PbCourse[] getCourses();
	
	
	

}
